home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 October: Mac OS SDK / Dev.CD Oct 00 SDK1.toast / Development Kits / Mac OS / Apple Guide / Authoring / Example Source Files / CD Contents Guide Source / Content < prev    next >
Encoding:
Text File  |  1994-12-15  |  26.9 KB  |  883 lines  |  [TEXT/ttxt]

  1. ######################################################################
  2. #                                                            
  3. #        File:          Content                
  4. #                                                            
  5. #        Contains:      Guide Script commands that define the content of
  6. #                 your guide file.
  7. #
  8. #  Authored by:   Glenn Katz
  9. #
  10. #        Copyright:     ©1994 by Apple Computer, Inc.        
  11. #                                                            
  12. ######################################################################
  13.  
  14.  
  15. ######################################################################
  16. #    Panel Content - Example Sequence & Panel Definitions
  17. ######################################################################
  18.  
  19. ######################################################################
  20. ##### Apple Guide 1.2.5 folder #####
  21. ######################################################################
  22.  
  23. <Define Sequence> "What is Apple Guide?"
  24. <Define Panel> "AG Extension 1"
  25. Apple Guide is the GM version of the system extension; it is distributed as part of System 7.5.
  26.  
  27. <Coach Mark> "Apple Guide Extension"
  28. <End Panel>
  29. <End Sequence>
  30.  
  31. <Define Sequence> "What is Apple Guide Debug?"
  32. <Define Panel> "AG Debug 1"
  33. Apple Guide Debug is an alternate version of the Apple Guide system extension that allows you to debug guide files with the Guide Maker diagnose utility. 
  34.  
  35. This version is intended for use only by authors using Guide Maker; it provides no additional benefit to end users.
  36.  
  37. <Coach Mark> "Apple Guide Debug"
  38. <End Panel>
  39. <End Sequence>
  40.  
  41. <Define Sequence> "How do I install Apple Guide Debug?"
  42. <Sequence Prompt Set> "How do I prompts"
  43. <Define Panel> "Install AG Debug 1"
  44. Apple Guide Debug replaces the Apple Guide system extension installed in System 7.5.  
  45.  
  46. To use Apple Guide Debug, install it in the System Folder on your startup disk and remove the standard version of the Apple Guide system extension.    
  47.  
  48. <End Panel>
  49.  
  50. <Define Panel> "Install AG Debug 2"
  51. <Format> "Tag"
  52. Do This
  53. <Format> "Body"
  54. Drag the Apple Guide Debug file onto the System Folder on your startup disk.
  55.  
  56. <Coach Mark> "Apple Guide Debug"
  57. <End Panel>
  58.  
  59. <Define Panel> "Install AG Debug 3"
  60. <Format> "Tag"
  61. Do This
  62. <Format> "Body"
  63. Drag the Apple Guide system extension from the System Folder on your startup disk to the Trash.
  64.  
  65. <Coach Mark> "Apple Guide Replaced"
  66. <End Panel>
  67.  
  68. <Define Panel> "Install AG Debug 4"
  69. Apple Guide Debug will be available after you restart your computer.
  70.  
  71. <End Panel>
  72. <End Sequence>
  73.  
  74.  
  75. ######################################################################
  76. ##### Authoring folder #####
  77. ######################################################################
  78.  
  79. <Define Sequence> "What is Guide Maker?"
  80. <Define Panel> "Guide Maker 1"
  81. Guide Maker is an authoring tool for creating guide files.  It includes utilties for:
  82.  
  83. • building guide files
  84. • testing Look For search phrases
  85. • diagnosing and debugging guide files
  86. • converting Windows Help RTF files
  87. • localizing guide files
  88.  
  89. This GM version includes many bug fixes and usability enhancements.
  90.  
  91. <Coach Mark> "Guide Maker"
  92. <End Panel>
  93.  
  94. <Define Panel> "Guide Maker 2"
  95. The “Guide Maker-Read Me” file contains late-breaking errata and important tips for using Guide Maker most effectively.
  96.  
  97. <Coach Mark> "Guide Maker - Read Me"
  98. <End Panel>
  99. <End Sequence>
  100.  
  101. <Define Sequence> "How do I install Guide Maker?"
  102. <Sequence Prompt Set> "How do I prompts"
  103. <Define Panel> "Install GM 1"
  104. Guide Maker is an application that can be installed anywhere on a local disk.  
  105.  
  106. <End Panel>
  107.  
  108. <Define Panel> "Install GM 2"
  109. <Format> "Tag"
  110. Do This
  111. <Format> "Body"
  112. Drag the Guide Maker application into any folder on a local disk.
  113.  
  114. <Coach Mark> "Guide Maker"
  115. <End Panel>
  116.  
  117. <Define Panel> "Install GM 3"
  118. If you have not already done so, you should install Apple Guide Debug and the Espy Fonts to make working with Guide Maker easier.
  119.  
  120. Select any additional items that you'd also like to install now:
  121.  
  122. <Checkbox> "Apple Guide Debug", FALSE, "How do I install Apple Guide Debug?", , ,APPLEGUIDE
  123. <Checkbox> "Espy Fonts", FALSE, "How do I install the Apple Guide fonts?", , ,APPLEGUIDE
  124. <End Panel>
  125.  
  126. <Define Panel> "Install GM 4"
  127. Guide Maker is now ready to use.  Open the application to get started.
  128.  
  129. <End Panel>
  130. <End Sequence>
  131.  
  132.  
  133.  
  134. ##### Documentation folder #####
  135.  
  136. <Define Sequence> "What is in the “Documentation” folder?"
  137. <Define Panel> "Documentation 1"
  138. The “Documentation” folder contains complete documentation for Apple Guide and Guide Maker in Apple DocViewer format. 
  139.  
  140. Major sections include:
  141.  
  142. • Apple Guide Introduction
  143. • Authoring Guidelines and Tips
  144. • Guide Maker User’s Guide
  145. • Apple Guide API
  146. • Guide Script Command Reference
  147. • Guide Script Command Summary
  148.  
  149. <Coach Mark> "Documentation Fldr"
  150. <End Panel>
  151. <End Sequence>
  152.  
  153.  
  154. ##### Fonts folder #####
  155.  
  156. <Define Sequence> "What is in the “Fonts” folder?"
  157. <Define Panel> "Fonts 1"
  158. The “Fonts” folder contains bitmapped versions of the recommended Apple Guide fonts:
  159.  
  160. • Espy Serif
  161. • Espy Serif Bold
  162. • Espy Sans
  163. • Espy Sans Bold
  164.  
  165. These fonts have been designed for on-screen display and are built into Apple Guide.   
  166.  
  167. Install these fonts in your system for use when authoring guide files.  
  168.  
  169. <Coach Mark> "Espy Font Fldr"
  170. <End Panel>
  171. <End Sequence>
  172.  
  173. <Define Sequence> "How do I install the Apple Guide fonts?"
  174. <Sequence Prompt Set> "How do I prompts"
  175. <Define Panel> "Install AG Fonts 1"
  176. The Espy font files should be installed in the Fonts folder on your startup disk.    
  177.  
  178. <End Panel>
  179.  
  180. <Define Panel> "Install AG Fonts 2"
  181. <Format> "Tag"
  182. Do This
  183. <Format> "Body"
  184. Drag the Espy font files onto the System Folder on your startup disk.
  185.  
  186. <Coach Mark> "Espy Font Files"
  187. <End Panel>
  188.  
  189. <Define Panel> "Install AG Fonts 3"
  190. If your word processing application is already open, quit and relaunch it to make the new fonts available.
  191.  
  192. <End Panel>
  193. <End Sequence>
  194.  
  195.  
  196. ##### Example Guide Files #####
  197.  
  198. <Define Sequence> "Example Guide Files overview"
  199. <Define Panel> "Example GF Overview 1"
  200. The “Example Guide Files” folder contains all the guide files shipped with System 7.5. 
  201.  
  202. Browse these guide files for ideas about how to use Apple Guide effectively. 
  203.  
  204. <Coach Mark> "Example Guide File Fldr"
  205. <End Panel>
  206. <End Sequence>
  207.  
  208. <Define Sequence> "What is in the “Example Guide Files” folder?"
  209. <Define Panel> "Example GF 1"
  210. The “Example Guide Files” folder contains all the guide files shipped with System 7.5. 
  211.  
  212. Browse these guide files for ideas about how to use Apple Guide effectively. 
  213.  
  214. <Coach Mark> "Example Guide File Files"
  215. <End Panel>
  216.  
  217. <Define Panel> "Example GF 2"
  218. The “SYM Files” folder contains symbol (.SYM) files for many of the example guide files to facilitate examining them with the Guide Maker diagnose utility.
  219.  
  220. <Coach Mark> "Example SYM Fldr"
  221. <End Panel>
  222. <End Sequence>
  223.  
  224. <Define Sequence> "How do I explore the example guide files?"
  225. <Sequence Prompt Set> "How do I prompts"
  226. <Define Panel> "Explore GF 1"
  227. You can easily explore the example guide files by opening them in Guide Maker's diagnose utility.
  228.  
  229. <Coach Mark> "Example Guide File Files"
  230. <End Panel>
  231.  
  232. <Define Panel> "Explore GF 2"
  233. <Format> "Tag"
  234. Do This
  235. <Format> "Body"
  236. Move the .SYM file for the guide file that you'll be exploring into the same folder as the guide file.
  237.  
  238. Having the .SYM file located in the same folder will make navigating through the guide file easier.
  239.  
  240. <Coach Mark> "Example SYM Files"
  241. <End Panel>
  242.  
  243. <Define Panel> "Explore GF 3"
  244. <Format> "Tag"
  245. Do This
  246. <Format> "Body"
  247. Open the Guide Maker application.
  248.  
  249. <Coach Mark> "Guide Maker"
  250. <End Panel>
  251.  
  252. <Define Panel> "Explore GF 4"
  253. <Format> "Tag"
  254. Do This
  255. <Format> "Body"
  256. Open the File menu and choose Open, then select the guide file to explore.
  257.  
  258. <Coach Mark> "GM File Open"
  259. <End Panel>
  260.  
  261. <Define Panel> "Explore GF 5"
  262. <Format> "Tag"
  263. Do This
  264. <Format> "Body"
  265. Open the Utilities menu and choose Diagnose to open the Guide Maker diagnose utility.
  266.  
  267. <Coach Mark> "GM Utility Diagnose"
  268. <End Panel>
  269.  
  270. <Define Panel> "Explore GF 6"
  271. <Format> "Tag"
  272. Do This
  273. <Format> "Body"
  274. Click on the Startup button, then browse through the guide file.
  275.  
  276. <Coach Mark> "GM Diagnose Startup"
  277. <End Panel>
  278.  
  279. <Define Panel> "Explore GF 7"
  280. You can also use the Go Panel and Go Sequence buttons to quickly navigate to specific parts of the guide file that you want to see.
  281.  
  282. <Coach Mark> "GM Diagnose Go Buttons"
  283. <End Panel>
  284. <End Sequence>
  285.  
  286.  
  287. ##### Example Source Files #####
  288.  
  289. <Define Sequence> "Example Source Files Overview"
  290. <Define Panel> "Example SF Overview 1"
  291. The “Example Source Files” folder contains the Guide Script source files (in Microsoft Word format) used to create the example guide files. 
  292.  
  293. Study these source files for examples of how to use the Guide Script command language effectively.  
  294.  
  295. <Coach Mark> "Example Source File Fldr"
  296. <End Panel>
  297. <End Sequence>
  298.  
  299. <Define Sequence> "What is in the “Example Source Files” folder?"
  300. <Define Panel> "Example SF 1"
  301. The “Example Source Files” folder contains the Guide Script source files (in Microsoft Word format) used to create the example guide files. 
  302.  
  303. Study these source files for examples of how to use the Guide Script command language effectively.  
  304.  
  305. <Coach Mark> "Example Source File Files"
  306. <End Panel>
  307.  
  308. <Define Panel> "Example SF 2"
  309. Each folder contains the complete set of source files needed to compile the example guide files included on this CD.
  310.  
  311. <Coach Mark> "Example Source File Set"
  312. <End Panel>
  313.  
  314. <Define Panel> "Example SF 3"
  315. The “Main” file in each set points to all of the other files that make up the set.  
  316.  
  317. This type of file is called a “Build” file in Guide Maker.
  318.  
  319. <Coach Mark> "Example Source Main"
  320. <End Panel>
  321.  
  322. <Define Panel> "Example SF 4"
  323. The “Topics” file contains commands that define the outline of topics presented in the Topic Areas screen for this guide file. 
  324.  
  325. Similarly, the “Index” file contains commands that define the Index screen, and the “Look For” file contains commands that control Look For searching.
  326.  
  327. <Coach Mark> "Example Source Topics"
  328. <End Panel>
  329.  
  330. <Define Panel> "Example SF 5"
  331. The “Panels” file contains commands that define the layout and content presented on each of the panels in the guide file.
  332.  
  333. Study this file to learn more about:
  334.  
  335. • placing elements on panels
  336. • associating coach marks with panels
  337. • linking AppleScripts to panels
  338.  
  339. <Coach Mark> "Example Source Panels"
  340. <End Panel>
  341.  
  342. <Define Panel> "Example SF 6"
  343. The “Coaches” file contains commands that define the coach marks used in the guide file.
  344.  
  345. <Coach Mark> "Example Source Coaches"
  346. <End Panel>
  347.  
  348. <Define Panel> "Example SF 7"
  349. The “Sequences” file contains commands that control the order in which panels are presented within each sequence (topic).  
  350.  
  351. Study this file to learn more about using context checks and conditional functions to dynamically adapt the content presented when the guide file is used.
  352.  
  353. <Coach Mark> "Example Source Sequences"
  354. <End Panel>
  355. <End Sequence>
  356.  
  357.  
  358. ##### Standard Includes #####
  359.  
  360. <Define Sequence> "Standard Includes Overview"
  361. <Define Panel> "SI Overview 1"
  362. The “Standard Includes” folder contains a set of files that can be used as a starting point for building your own guide files. 
  363.  
  364. These files contain the basic Guide Script commands and resources needed to create a guide file conforming to the Apple Guide human interface guidelines. 
  365.  
  366. <Coach Mark> "Standard Includes Fldr" 
  367. <End Panel>
  368. <End Sequence>
  369.  
  370. <Define Sequence> "What is in the “Standard Includes” folder?"
  371. <Define Panel> "Standard Includes 1"
  372. The “Standard Includes” folder contains a set of files that can be used as a starting point for building your own guide files. 
  373.  
  374. <Coach Mark> "Standard Includes Files"
  375. <End Panel>
  376.  
  377. <Define Panel> "Standard Includes 2"
  378. The “Standard Setup” file contains the basic Guide Script commands needed to create a guide file conforming to the Apple Guide human interface guidelines. 
  379.  
  380. Edit this file to customize the standard command templates for your guide file.  Most of the commands in this file can be used “as is,” but you'll want to change the <Help Menu>, <Balloon Menu Text>, and  <Version> commands to reflect your application's name.
  381.  
  382. <Coach Mark> "Standard Includes Setup"
  383. <End Panel>
  384.  
  385. <Define Panel> "Standard Includes 3"
  386. The “Build File” file points to all of the related source files that define your guide file. 
  387.  
  388. Edit this file to point to all of the source files for your guide file.  
  389.  
  390. <Coach Mark> "Standard Includes Build"
  391. <End Panel>
  392.  
  393. <Define Panel> "Standard Includes 4"
  394. The “Content” file contains the actual content (text, graphics, QuickTime movies, and so on) that appears on the panels of your guide file. 
  395.  
  396. Edit this file to define the content of your panels and sequences.  As your guide file grows, it may be helpful to break the contents of this file into several smaller files.  If you do so, be sure to update the “Build” file to point to all of the additional source files.
  397.  
  398. <Coach Mark> "Standard Includes Content"
  399. <End Panel>
  400.  
  401. <Define Panel> "Standard Includes 5"
  402. The “Standard Resources” file contains the resources needed to create a guide file conforming to the Apple Guide human interface guidelines. 
  403.  
  404. It includes PICT graphics used in the standard navigation bar button defintions and external code module resources used by the context checks in Macintosh Guide.
  405.  
  406. You shouldn't need to change this file, but be sure to place a copy of it in the same folder as your other source files.
  407.  
  408. <Coach Mark> "Standard Includes Resources"
  409. <End Panel>
  410. <End Sequence>
  411.  
  412. <Define Sequence> "How do I use the “Standard Includes” files?"
  413. <Sequence Prompt Set> "How do I prompts"
  414. <Define Panel> "Use SI 1"
  415. You can use the files in the “Standard Includes” folder as a starting point for quickly creating your won Guide Script source files.
  416.  
  417. <End Panel>
  418.  
  419. <Define Panel> "Use SI 2"
  420. <Format> "Tag"
  421. Do This
  422. <Format> "Body"
  423. Copy the files in the “Standard Includes” folder to a local disk.
  424.  
  425. <Coach Mark> "Standard Includes Files"
  426. <End Panel>
  427.  
  428. <Define Panel> "Use SI 3"
  429. <Format> "Tag"
  430. Do This
  431. <Format> "Body"
  432. Edit the “Standard Setup” to customize the standard command templates for your guide file. 
  433.  
  434. Most of the commands in this file can be used “as is,” but you'll want to change the <Help Menu>, <Balloon Menu Text>, and  <Version> commands to reflect your application's name.
  435.  
  436. <Coach Mark> "Standard Includes Setup"
  437. <End Panel>
  438.  
  439. <Define Panel> "Use SI 4"
  440. <Format> "Tag"
  441. Do This
  442. <Format> "Body"
  443. Edit the “Content” file, using Guide Script commands to define the content of your panels and sequences.  
  444.  
  445. As your guide file grows, it may be helpful to break the contents of this file into several smaller files.  If you do so, be sure to update the “Build” file to point to all of the additional source files.
  446.  
  447. <Coach Mark> "Standard Includes Content"
  448. <End Panel>
  449.  
  450. <Define Panel> "Use SI 5"
  451. <Format> "Tag"
  452. Do This
  453. <Format> "Body"
  454. Edit the “Build File” file to point to all of the source files for your guide file.  
  455.  
  456. It already points to the files to the standard files, but if you have created additional content files, be sure to update this file to point to all of the additional source files.
  457.  
  458. <Coach Mark> "Standard Includes Build"
  459. <End Panel>
  460.  
  461. <Define Panel> "Use SI 6"
  462. You're now ready to compile the “Build File” using the Guide Maker build utility.
  463.  
  464. <Coach Mark> "Guide Maker"
  465. <End Panel>
  466. <End Sequence>
  467.  
  468.  
  469. ##### Unsupported Goodies #####
  470.  
  471. <Define Sequence> "Unsupported Goodies Overview"
  472. <Define Panel> "UG Overview 1"
  473. The “Unsupported Goodies” folder contains a a collection of unsupported tools that may assist you when creating guide files. 
  474.  
  475. Note that some items, including those in this folder, are not supported by Apple.  Unsupported tools are provided to developers strictly “as is,” with no support or promises of future expansion or bug fixes. Be sure to read the Read Me file for each tool to determine whether you want to use it for your project.
  476.  
  477. <Coach Mark> "Unsupported Goodies Fldr" 
  478. <End Panel>
  479. <End Sequence>
  480.  
  481. <Define Sequence> "What is in the “Unsupported Goodies” folder?"
  482. <Define Panel> "Unsupported Goodies 1"
  483. The “Unsupported Goodies” folder contains a collection of unsupported tools that may assist you when creating guide files. 
  484.  
  485. <Coach Mark> "Unsupported Goodies Files" 
  486. <End Panel>
  487.  
  488. <Define Panel> "Unsupported Goodies 2"
  489. Coach Mark Assistant is a SuperCard™ application that helps build coach mark definitions and lets you test them on the fly.  
  490.  
  491. <Coach Mark> "Unsupported Goodies CMA Fldr" 
  492. <End Panel>
  493.  
  494. <Define Panel> "Unsupported Goodies 3"
  495. What's Your Sign is a system extension that helps you identify dialog item IDs in an active application.  
  496.  
  497. <Coach Mark> "Unsupported Goodies WYS Fldr" 
  498. <End Panel>
  499. <End Sequence>
  500.  
  501. <Define Sequence> "What is Coach Mark Assistant?"
  502. <Panel> "Unsupported Goodies 2"
  503. <End Sequence>
  504.  
  505. <Define Sequence> "What is “What's Your Sign?” ?"
  506. <Panel> "Unsupported Goodies 3"
  507. <End Sequence>
  508.  
  509. <Define Sequence> "How do I install Coach Mark Assistant?"
  510. <Sequence Prompt Set> "How do I prompts"
  511. <Define Panel> "Install CMA 1"
  512. Coach Mark Assistant is an application that can be installed anywhere on a local disk.  
  513.  
  514. <End Panel>
  515.  
  516. <Define Panel> "Install CMA 2"
  517. <Format> "Tag"
  518. Do This
  519. <Format> "Body"
  520. Drag the “Coach Mark Assistant” application into any folder on a local disk.
  521.  
  522. <Coach Mark> "Unsupported Goodies CMA"
  523. <End Panel>
  524.  
  525. <Define Panel> "Install CMA 3"
  526. <Format> "Tag"
  527. Do This
  528. <Format> "Body"
  529. Drag the “Target” guide file into the same folder as the Coach Mark Assistant application.
  530.  
  531. <Coach Mark> "Unsupported Goodies Target"
  532. <End Panel>
  533.  
  534. <Define Panel> "Install CMA 4"
  535. Coach Mark Assistant is now ready to use.  Open the application to get started.
  536.  
  537. <End Panel>
  538. <End Sequence>
  539.  
  540. <Define Sequence> "How do I install “What's Your Sign?” ?"
  541. <Sequence Prompt Set> "How do I prompts"
  542. <Define Panel> "Install WYS 1"
  543. <Format> "Tag"
  544. Do This
  545. <Format> "Body"
  546. Drop the “What's Your Sign?” system extension onto the System Folder on your startup disk.
  547.  
  548. <Coach Mark> "Unsupported Goodies WYS"
  549. <End Panel>
  550.  
  551. <Define Panel> "Install WYS 2"
  552. What's Your Sign? will be available after you restart your computer.
  553.  
  554. <End Panel>
  555. <End Sequence>
  556.  
  557. ######################################################################
  558. ##### Engineering folder #####
  559. ######################################################################
  560.  
  561.  
  562. ##### Developer Articles #####
  563.  
  564. <Define Sequence> "What is in the “Developer Articles” folder?"
  565. <Define Panel> "Dev Articles 1"
  566. The “Developer Articles” folder contains previously published articles describing how to integrate Apple Guide with your application and write external modules that extend Apple Guide’s functionality.
  567.  
  568. <Coach Mark> "Developer Articles"
  569. <End Panel>
  570. <End Sequence>
  571.  
  572.  
  573. ##### APISample #####
  574.  
  575. <Define Sequence> "APISample Overview"
  576. <Define Panel> "MG Overview 1"
  577. APISample is an example application that illustrates how to seamlessly integrate Apple Guide features into your interface. 
  578.  
  579. The application and its guide file, as well as all source files are included in this folder. 
  580.  
  581. <Coach Mark> "APISample Fldr"
  582. <End Panel>
  583. <End Sequence>
  584.  
  585. <Define Sequence> "What is APISample?"
  586. <Define Panel> "APISample 1"
  587. APISample is an example application that illustrates how to seamlessly integrate Apple Guide features into your interface. 
  588.  
  589. <Coach Mark> "APISample Fldr"
  590. <End Panel>
  591.  
  592. <Define Panel> "APISample 2"
  593. The “APISampleCW” folder contains a Code Warrior version of the application and its guide file, as well as all source files for building APISample.
  594.  
  595. <Coach Mark> "APISample CW"
  596. <End Panel>
  597.  
  598. <Define Panel> "APISample 3"
  599. The “APISampleMPW” folder contains an MPW version of the application and its guide file, as well as all source files for building APISample.
  600.  
  601. <Coach Mark> "APISample MPW"
  602. <End Panel>
  603.  
  604. <Define Panel> "APISample 4"
  605. The “APISample - Read Me” file contains important instructions about installing, operating, and building APISample.
  606.  
  607. <Coach Mark> "APISample Read Me"
  608. <End Panel>
  609. <End Sequence>
  610.  
  611. <Define Sequence> "How do I install APISample?"
  612. <Panel> "APISample 4"
  613. <End Sequence>
  614.  
  615. <Define Sequence> "How do I use APISample?"
  616. <Panel> "APISample 4"
  617. <End Sequence>
  618.  
  619. <Define Sequence> "How do I build APISample?"
  620. <Panel> "APISample 4"
  621. <End Sequence>
  622.  
  623.  
  624. ##### Context Check Modules #####
  625.  
  626. <Define Sequence> "What is in the “Context Check Modules” folder?"
  627. <Define Panel> "Context Check 1"
  628. The “Context Check Modules” folder contains the source files for the context-checking external modules used in the example guide files included in this kit. 
  629.  
  630. Study these files to learn more about how to write external modules for context checking.   
  631.  
  632. <Coach Mark> "Context Check Fldr"
  633. <End Panel>
  634. <End Sequence>
  635.  
  636.  
  637. ##### Interfaces #####
  638.  
  639. <Define Sequence> "What is in the “Interfaces” folder?"
  640. <Define Panel> "Interfaces 1"
  641. The “Interfaces” folder contains Apple Guide interface files in both old and ETO formats.  
  642.  
  643. <Coach Mark> "Interfaces Fldr"
  644. <End Panel>
  645. <End Sequence>
  646.  
  647.  
  648. ##### AGFile Library #####
  649.  
  650. <Define Sequence> "What is in the “AGFile Library” folder?"
  651. <Define Panel> "AGFile 1"
  652. The “AGFile Library” folder contains the AGFile header and library files.
  653.  
  654. <Coach Mark> "AGFile Fldr"
  655. <End Panel>
  656. <End Sequence>
  657.  
  658.  
  659. ##### RenoDB Library #####
  660.  
  661. <Define Sequence> "What is in the “RenoDB Library” folder?"
  662. <Define Panel> "RenoDB 1"
  663. The “RenoDB Library” folder contains the read-write software library for guide files, a header, and documentation. 
  664.  
  665. <Coach Mark> "RenoDB Fldr"
  666. <End Panel>
  667.  
  668. <Define Panel> "RenoDB 2"
  669. The RenoDB header and documentation are provided “as is” to give you an overview of how RenoDB works. Currently these materials are very rough and are known to contain errors that need updating. 
  670.  
  671. Although you will not be able to get RenoDB to work correctly based on this material, we wanted to provide as much information about RenoDB as is currently available. 
  672.  
  673. <Coach Mark> "RenoDB Files"
  674. <End Panel>
  675. <End Sequence>
  676.  
  677.  
  678. ##### OpenGuide #####
  679.  
  680. <Define Sequence> "What is OpenGuide?"
  681. <Define Panel> "OpenGuide 1"
  682. OpenGuide is an AppleScript applet that opens guide files from the Finder (outside of the host application's context). 
  683.  
  684. This applet replaces the OpenDB application. 
  685.  
  686. <Coach Mark> "OpenGuide Fldr"
  687. <End Panel>
  688. <End Sequence>
  689.  
  690. <Define Sequence> "How do I open guide files?"
  691. <Sequence Prompt Set> "How do I prompts"
  692. <Define Panel> "Use OpenGuide 1"
  693. <Format> "Tag"
  694. Do This
  695. <Format> "Body"
  696. Drop a guide file on top of the OpenGuide applet to open it. 
  697.  
  698. <Coach Mark> "OpenGuide File"
  699. <End Panel>
  700. <End Sequence>
  701.  
  702.  
  703. ##### AGStart #####
  704.  
  705. <Define Sequence> "What is AGStart?"
  706. <Define Panel> "AGStart 1"
  707. The AGStart Scripting Addition is an AppleScript scripting addition that allows you to open guide files using AppleScript. 
  708.  
  709. You can then use Apple Guide’s Apple events to open guide files, quit Apple Guide, and so on. 
  710.  
  711. <Coach Mark> "AGStart Fldr"
  712. <End Panel>
  713. <End Sequence>
  714.  
  715.  
  716. ######################################################################
  717. ##### Kit Folder Overviews #####
  718. ######################################################################
  719.  
  720. <Define Sequence> "What is in the “Apple Guide 1.2.5” folder?"
  721. <Define Panel> "Apple Guide 1.2.5 Folder 1"
  722. The “Apple Guide 1.2.5” folder contains two versions of the Apple Guide system extension.
  723.  
  724. <Coach Mark> "Apple Guide Fldr"
  725. <End Panel>
  726.  
  727. <Insert Sequence> "What is Apple Guide?"
  728. <Insert Sequence> "What is Apple Guide Debug?"
  729. <End Sequence>
  730.  
  731.  
  732.  
  733. <Define Sequence> "What is in the “Authoring” folder?"
  734. <Define Panel> "Authoring Folder 1"
  735. The “Authoring” folder contains the tools you'll need to get started creating your own guide files."
  736.  
  737. <Coach Mark> "Authoring Fldr"
  738. <End Panel>
  739.  
  740. <Insert Sequence> "What is Guide Maker?"
  741. <Insert Sequence> "What is in the “Documentation” folder?"
  742. <Insert Sequence> "What is in the “Fonts” folder?"
  743. <Insert Sequence> "Example Guide Files Overview"
  744. <Insert Sequence> "Example Source Files Overview"
  745. <Insert Sequence> "Standard Includes Overview"
  746. <Insert Sequence> "Unsupported Goodies Overview"
  747. <End Sequence>
  748.  
  749.  
  750.  
  751. <Define Sequence> "What is in the “Engineering” folder?"
  752. <Define Panel> "Engineering Folder 1"
  753. The “Engineering” folder contains technical information and examples to help you learn more about integrating Apple Guide into your applications.
  754.  
  755. <Coach Mark> "Engineering Fldr"
  756. <End Panel>
  757.  
  758. <Insert Sequence> "What is in the “Developer Articles” folder?"
  759. <Insert Sequence> "APISample Overview"
  760. <Insert Sequence> "What is in the “Context Check Modules” folder?"
  761. <Insert Sequence> "What is in the “Interfaces” folder?"
  762. <Insert Sequence> "What is in the “AGFile Library” folder?"
  763. <Insert Sequence> "What is in the “RenoDB Library” folder?"
  764. <Insert Sequence> "What is OpenGuide?"
  765. <Insert Sequence> "What is AGStart?"
  766. <End Sequence>
  767.  
  768.  
  769. ######################################################################
  770. ##### Learning Paths #####
  771. ######################################################################
  772.  
  773. <Define Sequence> "How do I learn what Apple Guide can do?"
  774. <Sequence Prompt Set> "How do I prompts"
  775. <Define Panel> "Learn Apple Guide 1"
  776. You can learn more about what Apple Guide can do by reading about its features and browsing through the example guide files found on the AppleGuide CD.
  777.  
  778. <End Panel>
  779.  
  780. <Define Panel> "Learn Apple Guide 2"
  781. <Format> "Tag"
  782. Do This
  783. <Format> "Body"
  784. Read the “Introduction to Apple Guide” chapter of the Apple Guide documentation.
  785.  
  786. <Coach Mark> "Documentation File"
  787. <End Panel>
  788.  
  789. <Define Panel> "Learn Apple Guide 3"
  790. <Format> "Tag"
  791. Do This
  792. <Format> "Body"
  793. Browse through the example guide files shipped with System 7.5.
  794.  
  795. <Coach Mark> "Example Guide File Files"
  796. <End Panel>
  797. <End Sequence> 
  798.  
  799. <Define Sequence> "How do I begin authoring guide files?"
  800. <Sequence Prompt Set> "How do I prompts"
  801. <Panel> "Authoring Folder 1"
  802.  
  803. <Define Panel> "Begin Authoring 2"
  804. <Format> "Tag"
  805. Do This
  806. <Format> "Body"
  807. Read the “Authoring Guidelines and Tips” and “Guide Maker User’s Guide” chapters of the Apple Guide documentation.  
  808.  
  809. Work through the “QuickStart” example.
  810.  
  811. <Coach Mark> "Documentation File"
  812. <End Panel>
  813.  
  814. <Insert Sequence> "How do I use the “Standard Includes” files?"
  815. <End Sequence>
  816.  
  817. <Define Sequence> "How do I integrate Apple Guide into my application?"
  818. <Define Panel> "Integrate Apple Guide 1"
  819. You can learn about integrating Apple Guide into your application by reading the developer articles included on the Apple Guide CD and exploring the APISample example application.
  820.  
  821. <End Panel>
  822.  
  823. <Define Panel> "Integrate Apple Guide 2"
  824. <Format> "Tag"
  825. Do This
  826. <Format> "Body"
  827. Read the “develop 18” article for an overview of the integration options.  
  828.  
  829. <Coach Mark> "develop 18"
  830. <End Panel>
  831.  
  832. <Define Panel> "Integrate Apple Guide 3"
  833. <Format> "Tag"
  834. Do This
  835. <Format> "Body"
  836. Read the “Apple Guide API” chapter of the Apple Guide documentation.  
  837.  
  838. <Coach Mark> "Documentation File"
  839. <End Panel>
  840.  
  841. <Insert Sequence> "APISample Overview"
  842. <End Sequence> 
  843.  
  844. <Define Sequence> "How do I support context checks in my application?"
  845. <Define Panel> "Internal CC 1"
  846. You can learn about supporting context checks in your application by reading the developer articles included on the Apple Guide CD and exploring the APISample example application.
  847.  
  848. <End Panel>
  849.  
  850. <Panel> "Integrate Apple Guide 2" 
  851.  
  852. <Insert Sequence> "APISample Overview"
  853.  
  854. <End Sequence> 
  855.  
  856. <Define Sequence> "How do I create context check external modules?"  
  857. <Define Panel> "External CC 1"
  858. You can learn about providing context checks through external modules by reading the developer articles included on the Apple Guide CD and exploring the example context check source files.
  859.  
  860. <End Panel>
  861.  
  862. <Define Panel> "External CC 2"
  863. <Format> "Tag"
  864. Do This
  865. <Format> "Body"
  866. Read the “MacHack” article for an overview of external code modules.  
  867.  
  868. <Coach Mark> "MacHack"
  869. <End Panel>
  870.  
  871. <Insert Sequence> "What is in the “Context Check Modules” folder?"
  872. <End Sequence> 
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.